﻿namespace QuickUIT.Input
{
    /// <summary>
    /// Specifies various aspects of keystrokes.
    /// </summary>
    internal enum KeyboardFlag : uint 
    {
        /// <summary>
        /// KEYEVENTF_EXTENDEDKEY = 0x0001
        /// </summary>
        EXTENDEDKEY = 0x0001,

        /// <summary>
        /// KEYEVENTF_KEYUP = 0x0002
        /// </summary>
        KEYUP = 0x0002,

        /// <summary>
        /// KEYEVENTF_UNICODE = 0x0004
        /// </summary>
        UNICODE = 0x0004,

        /// <summary>
        /// KEYEVENTF_SCANCODE = 0x0008
        /// </summary>
        SCANCODE = 0x0008,
    }
}
